home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d17 / ljplot10.arc / LJPLOT.DOC < prev    next >
Text File  |  1990-04-30  |  9KB  |  252 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                             LJPLOT
  9.  
  10.      Hewlett Packard LaserJet Series III Plotting Utility
  11.  
  12.                          Version 1.0
  13.                         April 24,1990
  14.  
  15.  
  16.  
  17.  
  18.  
  19.   (c) Copyright SIRIUS Systems Co. 1990 All rights reserved
  20.  
  21. Introduction
  22.  
  23.  
  24.      LJPLOT is a utility to make plotting AutoCAD HPGL plot
  25. files on the Hewlett Packard LaserJet Series III a little
  26. easier.  Plot files produced by the AutoCAD HPGL driver are
  27. not immediately suitable for plotting in most configurations.
  28. LJPLOT provides the printer control codes for HPGL plotting as
  29. well as rotation of the plot, if needed.
  30.  
  31.      LJPLOT is not an HPGL to PCL translation program.  It
  32. uses the internal HP-GL/2 mode which is now standard on the
  33. LaserJet Series III printers.  This makes the plotting process
  34. very fast compared to the raster graphics dumps to the printer
  35. when using AutoCAD printer plotter LaserJet driver.
  36.  
  37.      LJPLOT is free.  It is still copyrighted and may not be
  38. sold or supplied for profit in any manner.  No charge for it's
  39. distribution may be imposed with one exception; bulletin
  40. boards which charge a fee for access may distribute this
  41. program.
  42.  
  43.      I would like to here feedback if you like it, don't like,
  44. got any ideas, whatever.  I've only had the LaserJet III for a
  45. short time and expect to write more support programs for it.
  46. I may be contacted on Compuserve (71660,2717) or by mail:
  47.  
  48. SIRIUS Systems Company
  49. 10508 Towner NE
  50. Albuquerque, NM 87112
  51.  
  52. Installation
  53.  
  54.      There is only one file required for proper LJPLOT
  55. operation, LJPLOT.EXE.  This file should be copied to the
  56. AutoCAD directory (or any directory specified with the DOS
  57. PATH environment variable).
  58.  
  59.      LJPLOT assumes the printer is attached to the device PRN.
  60. This defaults to LPT1 on most MS-DOS systems.  If the printer
  61. is attached to any other port, the DOS MODE command should be
  62. used to assign that port as PRN.  For example, if the printer
  63. is configured for serial operation on COM1, the correct MODE
  64. command would be:
  65.  
  66.      MODE PRN:=COM1:
  67.  
  68.      AutoCAD must also be configured to produce HPGL plots for
  69. Letter (A size) plots.  LJPLOT has only been tested when the
  70. plotter is configured as an HP7475A and as an HP7220.  Both
  71. produce identical plots.  The configuration settings for the
  72. plotter are:
  73.  
  74.      Supported Models: 1 or 3
  75.  
  76.      Port Name: Don't really care, you're going to a file.
  77.  
  78.      Calibrate plotter: No (you shouldn't need to)
  79.  
  80.      Write the plot to a file: Yes
  81.  
  82.      Size Units: I
  83.  
  84.      Plot Origin: 0,0
  85.  
  86.      Size: A
  87.  
  88.      Rotate plot: N
  89.  
  90.      Pen Width: .01 ( you may change this and pass the setting
  91.      on to LJPLOT, but .01 produces the nicest plots )
  92.  
  93.      Adjust fill boundries: Y ( definitely needed for larger
  94.      pen widths )
  95.  
  96.      Remove Hidden Lines: Whatever is appropriate
  97.  
  98.      Scale: Will behave like the real plotter. Enter whatever
  99.      your application requires.
  100.  
  101.      That's it for the installation.
  102.  
  103. Usage
  104.  
  105.      LJPLOT always reads a file(s) and writes to PRN.  The
  106. general command line syntax is :
  107.  
  108.      LJPLOT [switch] file {[switch] file ....}
  109.  
  110.      The command line is processed left to right.  The closest
  111. switch to the right of a file name is the one that is in
  112. effect.  Most of the switches are toggles, the first time they
  113. appear on the command line, the switch is turned on, the next
  114. time off, the third time on again, etc.  Switches are not case
  115. sensitive. The switches are:
  116.  
  117.      /o        Overlay the following plots.  This defaults to
  118.                off and is a toggle.
  119.  
  120.      /p        Plot in portrait mode.  Since the printer is
  121.                normally in the portrait mode, this switch
  122.                inhibits plot rotation. This is a toggle.
  123.  
  124.      /wnum     Sets the pen width to num millimeters.  This
  125.                value defaults to .35mm in the LaserJet III.
  126.                Match this value to the pen width specified in
  127.                AutoCAD when creating the plot file.
  128.  
  129.      /fname    Name is a file name for a file containing a
  130.                list of files to plot.  The file format is:
  131.  
  132.                - all names (may be full pathlists) are left
  133.                  justified, ie., they must start in the first
  134.                  column.
  135.  
  136.                - There must be one and only one filename per
  137.                  line.
  138.  
  139.                - The file must be straight ASCII such as that
  140.                  created with EDLIN or any other ASCII editor.
  141.                  Probably the same as EDIT invokes from within
  142.                  AutoCAD as defined in the file ACAD.PGP.
  143.  
  144.  
  145. Overplotting
  146.  
  147.      This is best explained by example.  Consider the making
  148. of an overhead tranparency with a border and company logo on
  149. it that you've created in AutoCAD.  The border and logo are
  150. handled in one of several ways, either inserted into the
  151. drawing as a block, custom drawn for each drawing or
  152. overplotted in the printer.  You save considerable disk space
  153. by having the border/logo in a separate drawing, plotting that
  154. to a file and overplotting the rest of the transparency.
  155. There's only one copy of the border/logo needed.  So make the
  156. transparency drawing without the border and plot to a file.
  157. Alignment is easiest if you use pans and zooms to position the
  158. drawing on the screen the way it should come out on the
  159. transparency and plot the display.  The final command line to
  160. produce the transparency is:
  161.  
  162.      LJPLOT /o drawing.plt border.plt
  163.  
  164.      Multiple plots like the one described above can be
  165. created with the command line:
  166.  
  167.      LJPLOT /o drawing.plt border.plt /o /o drawing2.plt
  168.                border.plt ....
  169.  
  170.      In the first case, overplotting is initially off and is
  171. turned on with /o.  The second line has to have the double /o
  172. to toggle overplotting off then bak on again.  This makes two
  173. seperate plot instead of one with all 4 overplotted.
  174.  
  175.      If a single /o were used the result would be 3 plots.
  176. The first is as desired, the drawing with an overlaid border.
  177. That will be follwed by two more plots, one of the second
  178. drawing and one of the border/logo.
  179.  
  180.      The next release of this software will support a global
  181. overlay plot.
  182.  
  183.  
  184. Plot Orientation
  185.  
  186.      LJPLOT was written on the assumption that the printer is
  187. set to default to the portrait orientation.   That is the
  188. factory default if you perform a menu reset and is usually the
  189. way you want to print anyway.  To get AutoCAD to rotate the
  190. plot for you will result in a clipped image because of the
  191. viewport commands it will imbed in the plot file (I think
  192. that's the reason).  So what to do?  Either use the front
  193. panel menu and change the orientation back and forth or let
  194. LJPLOT do it for you. For this to work, the plot should be
  195. created without rotating it 90 degrees and leave the printer
  196. in portrait mode.  The long edge of the paper will be the same
  197. orientation as the bottom of your display. And you need not
  198. touch the printer.
  199.  
  200.      This produces an interesting (handy) side effect.
  201. Selecting a rotated drawing from AutoCAD to produce the plot
  202. file and letting LJPLOT rotate the plot again ends up with a
  203. portrait oriented plot, properly scaled along the short edge
  204. of the paper.  Experimentation is the only way to see what
  205. happens.
  206.  
  207.      Plot rotation defaults to the on state and is toggled
  208. with the /p (for portrait) option.  It may be used anywhere on
  209. the command line and only affects the plot files that follow
  210. it.  You could use a combination of overplotting and
  211. orientation switches to get one plot printed alogn the long
  212. axis and the other along the short axis like this:
  213.  
  214.      LJPLOT /o file1.plt /p file2.plt
  215.  
  216. Pen Width
  217.  
  218.      The HP LaserJet III defaults to a pen width of .35
  219. millimeters. Depending on the pen width setting in AutoCAD,
  220. this default value may need to be changed (the default of .35
  221. mm cooresponds to a pen width of .0138 inches).  This is done
  222. with the /wnum switch.  To set the printer pen width to
  223. exactly .01 inches (as in the AutoCAD configuration example in
  224. installation above) use the /w.25 switch.  This may be set for
  225. each file if needed.   The /w switch without a pen width will
  226. default to .25 mm.
  227.  
  228.      Pen width is not a toggle, mainly because there is
  229. nothing to turn "off".  Once set, it remains in effect for all
  230. files following it on the command line.
  231.  
  232.      The next release of this program will allow a custom
  233. width specification which maps the different pen numbers to a
  234. pen width.
  235.  
  236.  
  237. Plot File Lists
  238.  
  239.      A plot file list is nothing more than an ASCII file
  240. containing the names of the files to be plotted.  This can be
  241. useful to organize plot files for a project or for creating a
  242. special effect with overlays that you want saved.
  243.  
  244.      The file is a pure ASCII file, ie. , no control
  245. characters except for white space (tabs, carriage returns,
  246. line feeds).  Every line must contain 1 and only one file
  247. name.  The next release will allow comments and control
  248. switches.
  249.  
  250.       Processing quits when the first error occurs.  This
  251. includes a bad filename, a blank line or any other error.
  252.